/* 
	该文件用于：
			1.向外部提供一个路由器
			2.指定路由规则
*/
//引入Vue
import Vue from 'vue'
//引入VueRouter
import VueRouter from 'vue-router'
//引入组件
import Home from '../pages/Home'
import About from '../pages/About'
import Message from '../pages/Message'
import News from '../pages/News'
//应用VueRouter这个插件
Vue.use(VueRouter)

//创建一个路由器
const router = new VueRouter({
	//指定工作模式，两种选择：history（推荐，兼容性稍差）、hash（兼容性好，不美观）
	mode:'history',
	//编写路由规则
	routes:[
		{
			path:'/about',
			component:About
		},
		{
			path:'/home',
			component:Home,
			children:[ //用于配置子路由规则
				{
					path:'message', //此处不要加 斜杠（/）
					component:Message
				},
				{
					path:'news',
					component:News
				},
			]
		}
	]
})

//暴露router
export default router


